Comparing Real Algebraic Numbers of Small Degree

نویسندگان

  • Ioannis Z. Emiris
  • Elias P. Tsigaridas
چکیده

We study polynomials of degree up to 4 over the rationals or a computable real subfield. Our motivation comes from the need to evaluate predicates in nonlinear computational geometry efficiently and exactly. We show a new method to compare real algebraic numbers by precomputing generalized Sturm sequences, thus avoiding iterative methods; the method, moreover handles all degenerate cases. Our first contribution is the determination of rational isolating points, as functions of the coefficients, between any pair of real roots. Our second contribution is to exploit invariants and Bezoutian subexpressions in writing the sequences, in order to reduce bit complexity. The degree of the tested quantities in the input coefficients is optimal for degree up to 3, and for degree 4 in certain cases. Our methods readily apply to real solving of pairs of quadratic equations, and to sign determination of polynomials over algebraic numbers of degree up to 4. Our third contribution is an implementation in a new module of library synaps v2.1. It improves significantly upon the efficiency of certain publicly available implementations: Rioboo’s approach on axiom, the package of Guibas-Karavelas-Russel [11], and core v1.6, maple v9, and synaps v2.0. Some existing limited tests had shown that it is faster than commercial library leda v4.5 for quadratic algebraic numbers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computations with real algebraic numbers of degree up to 4

Our motivation comes from computer-aided design and geometric modeling, where algorithms and predicates rely on computations of real algebraic numbers (usually of small degree). Predicates must be decided exactly in all cases, including degeneracies. In computational geometry there is a growing need for robust manipulation of curved objects (see [2] for a modern approach), since the critical po...

متن کامل

Approximation of complex algebraic numbers by algebraic numbers of bounded degree

To measure how well a given complex number ξ can be approximated by algebraic numbers of degree at most n one may use the quantities w n (ξ) and w * n (ξ) introduced by Mahler and Koksma, respectively. The values of w n (ξ) and w * n (ξ) have been computed for real algebraic numbers ξ, but up to now not for complex, non-real algebraic numbers ξ. In this paper we compute w n (ξ), w * n (ξ) for a...

متن کامل

Simultaneous Approximation by Conjugate Algebraic Numbers in Fields of Transcendence Degree One

We present a general result of simultaneous approximation to several transcendental real, complex or p-adic numbers ξ1, ..., ξt by conjugate algebraic numbers of bounded degree over Q, provided that the given transcendental numbers ξ1, ..., ξt generate over Q a field of transcendence degree one. We provide sharper estimates for example when ξ1, ..., ξt form an arithmetic progression with non-ze...

متن کامل

Real algebraic numbers and polynomial systems of small degree

Based on precomputed Sturm-Habicht sequences, discriminants and invariants, we classify, isolate with rational points, and compare the real roots of polynomials of degree up to 4. In particular, we express all isolating points as rational functions of the input polynomial coefficients. Although the roots are algebraic numbers and can be expressed by radicals, such representation involves some r...

متن کامل

Complex Numbers with Bounded Partial Quotients

Conjecturally, the only real algebraic numbers with bounded partial quotients in their regular continued fraction expansion are rationals and quadratic irrationals. We show that the corresponding statement is not true for complex algebraic numbers in a very strong sense, by constructing for every even degree d algebraic numbers of degree d that have bounded complex partial quotients in their Hu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004